package com.zhaoxi.framework.web.server;

import com.zhaoxi.common.utils.SecurityUtils;
import com.zhaoxi.framework.security.LoginUser;
import com.zhaoxi.project.fms.domain.FmsBill;

/**
 * web层通用数据处理
 *
 * @author wenrui
 */
public class BaseServiceImpl {

    /**
     * 获取用户缓存信息
     */
    public LoginUser getLoginUser() {
        return SecurityUtils.getLoginUser();
    }

    /**
     * 获取登录用户id
     */
    public Long getUserId() {
        return getLoginUser().getUserId();
    }

    /**
     * 获取登录部门id
     */
    public Long getDeptId() {
        return getLoginUser().getDeptId();
    }

    /**
     * 获取登录租户id
     */
    public Long getTenantId() {
        return getLoginUser().getTenantId();
    }

    /**
     * 获取登录用户名
     */
    public String getUsername() {
        return getLoginUser().getUsername();
    }


}
